Text copied to clipboard!
Naslov
Text copied to clipboard!Inženjer serverske strane
Opis
Text copied to clipboard!
Tražimo Inženjera serverske strane koji će se pridružiti našem timu i pomoći u razvoju, implementaciji i održavanju serverskih komponenti naših web aplikacija. Idealni kandidat ima snažno tehničko znanje, iskustvo u radu s bazama podataka, API-ima i serverskim okvirima, te sposobnost rada u agilnom okruženju.
Kao Inženjer serverske strane, bit ćete odgovorni za dizajniranje i razvoj robusnih, skalabilnih i sigurnih serverskih rješenja koja podržavaju funkcionalnosti korisničkog sučelja. Radit ćete u suradnji s frontend inženjerima, dizajnerima i menadžerima proizvoda kako biste osigurali da aplikacije ispunjavaju tehničke i poslovne zahtjeve.
Vaše svakodnevne odgovornosti uključivat će pisanje čistog i održivog koda, optimizaciju performansi aplikacija, integraciju s vanjskim servisima i API-ima, te implementaciju sigurnosnih mjera za zaštitu podataka korisnika. Također ćete sudjelovati u dizajnu arhitekture sustava, reviziji koda i mentoriranju mlađih članova tima.
Poželjno je da imate iskustvo s programskim jezicima poput Java, Python, Node.js ili Ruby, te poznavanje rada s relacijskim i nerelacijskim bazama podataka. Iskustvo s alatima za verzioniranje koda (npr. Git), rad u cloud okruženjima (AWS, Azure, GCP) i poznavanje CI/CD procesa dodatna su prednost.
Ako ste strastveni u vezi s razvojem serverskih rješenja, volite rješavati kompleksne probleme i želite raditi u dinamičnom i inovativnom okruženju, pozivamo vas da se prijavite i postanete dio našeg tima.
Odgovornosti
Text copied to clipboard!- Razvoj i održavanje serverske logike aplikacija
- Dizajn i implementacija RESTful API-ja
- Rad s bazama podataka i optimizacija upita
- Integracija s vanjskim servisima i sustavima
- Osiguravanje sigurnosti i zaštite podataka
- Pisanje tehničke dokumentacije
- Suradnja s frontend timom i drugim odjelima
- Testiranje i otklanjanje grešaka u kodu
- Implementacija CI/CD procesa
- Sudjelovanje u dizajnu arhitekture sustava
Zahtjevi
Text copied to clipboard!- Diploma iz računarstva ili srodnog područja
- Iskustvo u radu s barem jednim backend jezikom (npr. Java, Python, Node.js)
- Poznavanje rada s relacijskim i/ili nerelacijskim bazama podataka
- Iskustvo u radu s API-jima i web servisima
- Poznavanje Git-a i alata za verzioniranje koda
- Razumijevanje sigurnosnih principa u web razvoju
- Iskustvo s radom u agilnim timovima
- Dobre komunikacijske i timske vještine
- Samostalnost u radu i rješavanju problema
- Poželjno iskustvo s cloud platformama (AWS, Azure, GCP)
Moguća pitanja na intervjuu
Text copied to clipboard!- Koje serverske tehnologije ste koristili u prethodnim projektima?
- Imate li iskustva s dizajnom i implementacijom REST API-ja?
- Kako pristupate optimizaciji performansi serverske aplikacije?
- Koje baze podataka najčešće koristite i zašto?
- Kako osiguravate sigurnost podataka u aplikacijama koje razvijate?
- Imate li iskustva s CI/CD alatima i procesima?
- Kako rješavate konflikte u timskom radu?
- Koji je vaš pristup testiranju backend koda?
- Jeste li radili u cloud okruženju? Ako da, kojem?
- Kako ostajete u toku s novim tehnologijama i trendovima u backend razvoju?